world technical conference - Spanish English Dictionary